package com.bridgeintelligent.tag.customer.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


import java.io.Serializable;
import java.util.List;

@Data
@ApiModel
public class Customers implements Serializable {
    @ApiModelProperty("客群id")
    private String customersId;
    @ApiModelProperty("客群名称")
    private String customersName;
    @ApiModelProperty("客群描述")
    private String customersDes;
    @ApiModelProperty("分享渠道")
    private String shareChannel;
    @ApiModelProperty("负责人")
    private String director;
    @ApiModelProperty("启用状态:01表示启用,02表示停用")
    private String status;
    @ApiModelProperty("创建时间")
    private String createTime;
    @ApiModelProperty("最近更新时间")
    private String uptTime;
    @ApiModelProperty("申请时间")
    private String applicationTime;
    @ApiModelProperty("审批状态")
    private String approvalStatus;
    @ApiModelProperty("申请人")
    private String applicant;
    @ApiModelProperty("申请人名称")
    private String applicantName;
    @ApiModelProperty("审批人")
    private String approver;
    @ApiModelProperty("审批人名称")
    private String approverName;

    @ApiModelProperty("时间类型 是静态客群还是动静客群(false动态 true静态)")
    private String dateType;

    @ApiModelProperty("是否被标记  0否 1是)")
    private String isMark;

    @ApiModelProperty("查询条件")
    private String queryCriteria;

    @ApiModelProperty("是否可以洞察 01 可以 00 不可以")
    private String isAnalysis;

    @ApiModelProperty("输出条件id")
    private String dimIds;

    private String ownerId;
    //是否删除
    private String isDel;

    //状态中文名称
    private String statusName;
    //审批状态名称
    private String approvalStatusName;
    private QueryModel queryModel;
    //查询列表
    private List<Filter> filterList;
    // 是否两个月内修改
    private boolean isnew;

    //Instance实例ID
    private String instanceId;
    //驳回意见
    private String rejectDesc;
    //删除流程的审批状态
    private String delStatus;


    //客户数量
    private Long customerAmount;
    // 共享逻辑状态
    private String sharedState;

    //索引ID
    private String indexId;

    //索引名称
    private String indexName;


}
